# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|

  config.vm.box = "mattglass/metasploitable2-PS"
  config.vm.box_version = "0.0.1"
  
  config.ssh.username = 'vagrant'
  config.ssh.password = 'vagrant'

  config.vm.network "private_network", virtualbox__intnet: "LAN", auto_config: false

  $script = <<-SCRIPT
  echo Configuring network routing and forwarding...
  route add default gw 10.0.0.251
  route delete default gw 10.0.2.2 dev eth0
  SCRIPT
	
  # Applies the script above
  config.vm.provision "shell", run: "always", inline: $script


  config.vm.provider "virtualbox" do |vb|
    vb.gui = true
    vb.memory = "512"
	vb.cpus = "1"
	vb.name = "Metasploitable 2"
  end
end
